Facebook\Authentication\AccessTokenMetadata S

Total Complexity 38
Dependencies 2
Dependents 1
Total lines 2,125
Lines of code 109
Logical lines of code 45
Comment lines 929
Methods 27
Properties 2

Methods 27

Method Rating Maintainability Complexity Lines of code
castTimestampsToDateTime()
S
67 4 7
validateExpiration()
S
66 3 8
getChildProperty()
S
66 3 9
getField()
S
71 2 6
validateUserId()
S
73 2 5
validateAppId()
S
73 2 5
__construct()
S
68 2 7
getApplication()
S
80 1 3
getAuthNonce()
S
80 1 3
convertTimestampToDateTime()
S
73 1 5
getProperty()
S
79 1 3
getErrorProperty()
S
79 1 3
getMetadataProperty()
S
79 1 3
getUserId()
S
80 1 3
getScopes()
S
80 1 3
getProfileId()
S
80 1 3
getAuthType()
S
80 1 3
isError()
S
79 1 3
getSso()
S
80 1 3
getMetadata()
S
80 1 3
getIssuedAt()
S
80 1 3
getAppId()
S
80 1 3
getExpiresAt()
S
80 1 3
getErrorSubcode()
S
80 1 3
getErrorMessage()
S
80 1 3
getErrorCode()
S
80 1 3
getIsValid()
S
80 1 3